body{width:100%;height:100%;padding:0px;margin:0px;min-width: 1000px}
#top-bottom{background-image: url("main_bg.gif"); repeat-x;width:100%;height:40px;}
#header{width:100%;height:60px;background-color:yellow}
#left-bar{width:auto;height:300px;background-color:red;float:left}
#main-content{width:85%;height:auto;min-height: 400px;margin-left:5px;float:left}
.search{text-align: center;padding-top: 20px;padding-bottom: 20px;}
.search *{margin-right: 20px;font-size: 12px;}
.search_input{height: 25px;text-align: center;width: 250px;font-weight: bolder;letter-spacing: 5px;}
.search_input:focus{background-color:#99CC33;}
#by_select{display: inline-block;width: 250px;height:450px;margin-left: 50px;text-align: center;margin-top: 10px;float: left;}
#by_select select{width: 200px;margin-bottom: 10px;}
#by_result{float:left;width: 550px;height:450px;margin-left:10px;text-align: center;margin-top: 10px;}
button{padding-left: 5px;padding-right: 5px;}
table td{border:1px solid #6699CC;padding-right:5px;}
table tr{height:40px;}
input[type="text"]{border:1px;border-bottom:1px solid black;}
input[type="text"]:focus{background-color: #CCFFFF;margin-left: 2px;margin-right: 2px;}
/***********createindex.html***********************/
a:hover{cursor: pointer;color:red;}
.tab{border:1px solid grey;padding:5px;margin-left:5px;border-radius:5px;margin-bottom:5px;}.tab:hover{background-color:#333366;color:#fff;cursor:pointer;}
.click{background-color:#333366;color:#fff;cursor:pointer;}
#tab-box{margin-top:10px;height:40px;}
#editor-area{border:1px solid grey;width:100%;height:auto;min-height:300px;}
/*****************************************************/
/******************editor***************************/
.editor{padding:5px;}
.editor span{color:grey;}
.editor span:nth-child(2n){margin-right: 3px;border-bottom: 1px dotted grey;}
/**************************************************/
/*******************createbys*************************/
#bys_model_window{
	display: none;
	width:520px;
	height:450px;
	position: fixed;
	top: 100px;
	left:300px;
	background-color: #666666;
	border-radius:5px;
}
#bys_model_window iframe{
	width: 510px;
	height:440px;
	background-color:#FFFFCC;
	margin: 5px 5px 5px 5px;

}
#bys_model_window button{
	position: absolute;
	top:5px;
	right:5px;
	z-index: 10000;
	width: 25px;
}
/*********************************************/
/*****************setting.html********************/

/*********************************************/
/*****************teacher.html open window********************/
#oneDetailwindow{
	display: none;
	width:1200px;
	height:650px;
	position: fixed;
	top: 10px;
	left:300px;
	background-color: #666666;
	border-radius:5px;
}
#oneDetailwindow #mainContent{
	background-color:#FFFFCC;
	margin: 5px 5px 5px 5px;
	overflow: scroll;

}
#oneDetailwindow #oneDetailwindow_close{
	position: absolute;
	top:5px;
	right:5px;
	z-index: 10000;
	width: 25px;
}
/*********************************************/
/*****************统计页面*****************************/
.countBox{
	width: auto;
	margin-left: 60px;
	margin-right: 60px;
}
.count{
	font-size: 15px;
}
.count span{
	color: red;
	font-size: 18px;
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
}
.count table{
	margin-top: 5px;
}

/***************************************************/